penetration testing information security security human error alarm network fmea firewall psm mechanical integrity pha software access control operating procedures network security hazard analysis internet security hazop software cctv consulting